package domain

type AlibabaSscSupplyplatformServiceworkerRegisterWorkerServiceAbility struct {
	/*
	   身份证     */
	WorkerId *int64 `json:"worker_id,omitempty" `

	/*
	   服务区域     */
	AreaCodeList *[]int64 `json:"area_code_list,omitempty" `

	/*
	   技能     */
	ServiceSkillList *[]string `json:"service_skill_list,omitempty" `
}

func (s *AlibabaSscSupplyplatformServiceworkerRegisterWorkerServiceAbility) SetWorkerId(v int64) *AlibabaSscSupplyplatformServiceworkerRegisterWorkerServiceAbility {
	s.WorkerId = &v
	return s
}
func (s *AlibabaSscSupplyplatformServiceworkerRegisterWorkerServiceAbility) SetAreaCodeList(v []int64) *AlibabaSscSupplyplatformServiceworkerRegisterWorkerServiceAbility {
	s.AreaCodeList = &v
	return s
}
func (s *AlibabaSscSupplyplatformServiceworkerRegisterWorkerServiceAbility) SetServiceSkillList(v []string) *AlibabaSscSupplyplatformServiceworkerRegisterWorkerServiceAbility {
	s.ServiceSkillList = &v
	return s
}
